השלב הראשוני היה מבחן בכתב עם 5 שאלות בתחום מונחה עצמים ואלגוריתמיקה
שאלות מתוך הראיון
א. הוספה דינמית של תכונות לאובייקטים נתונים
ב. החזרה של אובייקטים המקיימים תנאים מסויימים
ג. החזרת המספר הגדול ביותר מתוך מחרוזת נתונה
ד. (לא זוכר)
ה. מימוש תור ללא שימוש במערך או רשימה מקושרת
תשובות
הוסף תשובה
|
לצפיה בתשובות
יולי 2019
שאלה ד
תבנה פונקציה שמקבלת מערך ומחזירה "aritmethic" אם המערך מהוה סדרה הנדסית
ומחזירה "math" אם המערך מהווה סדרה חשבונית
אחרת נחזיר "none"
אסןר להשתמש בלולאה
פתרון: נבנה פונקציה שקוראת לשתי פונ רקורסיביות (שכל אחת מהם מקבלת מערך, ואינדקס ,ואת ההפרש בין המספר במקום הראשון במערך לבין המספר במקום השני במערך שזה הd בסדרה החשבונית, וכנל לסדרה ההנדסית)שהראשונה בודקת אם זה סדרה הנדסית
והשנייה בודקת אם זה סדרה חשבונית
נבדוק את ערך ההחזר מהפונקציות ונדפיס לפי הצורך.